1.5900000000000000548e-53 intracellular organelle part